General Post Office
noun
: a main post office in a capital or a large city (as London)
also
: a postal system
Love words? Need even more definitions?
Merriam-Webster unabridged
Share